home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-21 / qwhite.zip / QEMM5060.TEC < prev    next >
Text File  |  1992-03-13  |  8KB  |  148 lines

  1. ID:QE QEMM-50/60 Hardware Requirements
  2. Quarterdeck Technical Note #186
  3. by Todd Threadgill
  4. January 24, 1992
  5.  
  6.  
  7. Quarterdeck Expanded Memory Manager 50/60 (QEMM-50/60) is a sophisticated 
  8. program that provides expanded memory for IBM PS/2 Models 50 and 60 without 
  9. requiring the purchase of a special expanded memory board.  In order to work 
  10. its magic, however, QEMM-50/60 does have certain hardware requirements that 
  11. may be confusing to users.  This document is intended to provide a clear and 
  12. concise guide to these hardware requirements.
  13.  
  14.  
  15. Q: Does QEMM-50/60 work on all PS/2 computers?
  16.  
  17. A: As its name suggests, QEMM-50/60 only works on IBM PS/2 Models 50, 50Z, and 
  18. 60.  If you have a Model 55SX, you should use Quarterdeck Expanded Memory 
  19. Manager - 386 (QEMM-386) for your memory management needs, since the Model 
  20. 55SX has an 80386SX processor.  If you have a Model 30 or 30-286, the 
  21. combination of an EMS 4.0 exPANDed memory board and Quarterdeck's QRAM product 
  22. will provide most of the features of QEMM-50/60.  The memory boards required 
  23. by QEMM-50/60 are NOT compatible with either Model 30 PS/2 computer.
  24.  
  25.  
  26. Q: I have 2 megabytes of memory on my computer's motherboard.  Why doesn't 
  27. QEMM-50/60 work?
  28.  
  29. A: The memory on the Model 50/60 motherboard above 640K is exTENDed memory.  
  30. On 80286 computers like the 50 and 60, this memory is essentially useless to 
  31. DOS programs.  Some programs can access exTENDed memory through the use of DOS 
  32. extenders, but these are the exception rather than the rule.
  33.  
  34. However, QEMM-50/60 can make the exTENDed memory on certain expansion cards 
  35. behave like exPANDed memory.  These cards have special hardware on them that 
  36. give them the capability to "rearrange" memory, should one of the chips on the 
  37. motherboard or memory card go bad.  The hardware that does this "rearranging" 
  38. is very similar to expanded memory hardware, but was not designed with that 
  39. idea in mind.  QEMM takes advantage of this special hardware feature to make 
  40. the exTENDed memory look like exPANDed memory.
  41.  
  42.     QEMM-50/60 Version 5.0 works with the following memory cards:
  43.  
  44.  
  45.     Adapter      Memory     Board
  46.       ID        Capacity    Name
  47. --------------------------------------------------------------------------
  48.      FEFE       0.5-2MB     IBM PS/2 80286 Memory Expansion Option
  49.      F7FE         2-8MB     IBM PS/2 80286 Expanded Memory Adapter /A
  50.      F7FE         0-8MB     IBM PS/2 0-8MB Expanded Memory Adapter /A
  51.      F7F7         2-8MB     IBM PS/2 2-8MB 80286 Memory Expansion Option
  52.      7011         0-2MB     Tecmar MicroRAM
  53.      7048         0-8MB     Edsun Labs EL2010 chip set
  54.      7049         0-8MB     Edsun Labs EL2010 chip set
  55.      76DA         0-4MB     Quadram QuadMEG PS/Q
  56.      76DE         0-4MB     Quadram QuadMEG PS/Q
  57.      7F7E         0-8MB     Orchid RamQuest Extra
  58.  
  59.     Version 6.0 of QEMM-50/60 adds support for the following cards:
  60.  
  61.     Adapter     Memory      Board
  62.       ID       Capacity     Name
  63. ---------------------------------------------------------------------------
  64.      F7F7         1-8MB     IBM PS/2 1-8MB 80286 Memory Expansion Option
  65.      7011         0-8MB     Tecmar MicroRAM A/D
  66.      7050         0-8MB     AST RampagePlus/MC
  67.      7051         0-8MB     AST RampagePlus/MC with I/O Pak/MC-S Option
  68.      7052         0-8MB     AST RampagePlus/MC with I/O Pak/MC-SP Option
  69.      70D1         0-32MB    Intel AboveBoard MC
  70.      70D4         0-16MB    Kingston Technology KTM-609
  71.                               (KTM-609 Rev C or equivalent Engineering
  72.                                Change is required)
  73.      7788         0-8MB     Intel AboveBoard 2 Plus
  74.      7B7F         0-8MB     Memory Adapter for Micro Channel Architecture
  75.      7CEF         0-128MB   Capital Equipment OS/RAM32plus
  76.      7D7F         0-8MB     Orchid RamQuest Extra 16/32
  77.  
  78.    Note that the Edsun Labs entries are not actually boards, but rather chip 
  79.    sets that are used by some board manufacturers.
  80.  
  81.  
  82. It is important to note that several of the boards listed above (the AST 
  83. RampagePlus boards and the Kingston Technology KTM-609) feature "granularity" 
  84. of 512K and 1024K, respectively.  The term "granularity" refers to the 
  85. smallest amount of memory that a particular board can map.  The other boards 
  86. have a granularity of 16K, which means that users can allocate memory in 16K 
  87. chunks. The disadvantage of larger granularity (such as 512K or 1024K) is a 
  88. lack of freedom when allocating memory for specific tasks.  For example, when 
  89. allocating XMS memory for a RAM disk, it is often advantageous to allocate 
  90. only that which is needed as XMS memory, and leave the rest as EMS memory. 
  91. With a 16K-granular board, this is quite easy, as users can allocate memory in 
  92. 16K chunks (i.e. 16K, 32K, 256K, etc.).  Users of the AST and Kingston boards 
  93. must allocate at least 512K (or 1024K), even if only 256K is needed.  Thus it 
  94. is easy to see that a board's granularity is an important consideration. QEMM-
  95. 50/60 cannot affect a board's granularity, and the rules remain the same 
  96. whether QEMM-50/60 is present or not.
  97.  
  98. Note:  The AST and Intel boards are standard expanded memory (EMS) boards and, 
  99. unlike the other boards listed above, do not comply with the XMA 
  100. specification.  The author of QEMM-50/60 Version 6.0 has reverse-engineered 
  101. these boards' respective expanded memory managers so that QEMM-50/60 is able 
  102. to manage them.  In the case of the Intel AboveBoard and AST RAMpage, QEMM-
  103. 50/60 is "filling in" as a replacement expanded memory manager, with more 
  104. features than Intel's or AST's own EMM software. 
  105.  
  106. As an alternative to one of the boards listed above, a hardware upgrade will 
  107. allow you to access all of your motherboard memory as well as the memory on 
  108. any expansion cards you may have installed.  Products such as the All 
  109. Chargecard and the SOTA Pop card will provide such memory access, as will a 
  110. conversion to a 386SX processor.
  111.  
  112.  
  113. Q: I have different memory boards from different manufacturers on the same 
  114. machine.  I'd like to use all of the memory with QEMM-50/60.  Will I be able 
  115. to?
  116.  
  117. A: Yes.  QEMM-50/60 allows you to mix boards from different manufacturers 
  118. together and use them ALL as expanded memory.  This cannot be done with any 
  119. other EMM driver.
  120.  
  121.  
  122. Q: I'm thinking of getting an exPANDed memory card for my PS/2.  Will QEMM-
  123. 50/60 work with it?
  124.  
  125. A: Yes, if the board appears on the list of supported boards above.  
  126. Otherwise, no -- exPANDed memory cards come with their own EMM drivers.
  127.  
  128.  
  129. Q: Do I need to disable my motherboard memory in order to use QEMM-50/60?
  130.  
  131. A: Not for regular use of exPANDed memory.  However, in order to multitask 
  132. successfully on 80286 systems with Quarterdeck's DESQview environment, 
  133. reducing the amount of conventional memory is recommended.  (While it is 
  134. possible to multitask under DESQview using only conventional memory, one is 
  135. limited to running programs that can fit together into 640K minus DESQview's 
  136. own overhead.)  When conventional memory is reduced, expanded memory can fill 
  137. in the rest up to 640K, and multiple programs can be run in exPANDed memory.  
  138. If you are planning on multitasking with DESQview, remove the "X=0000-9FFF" 
  139. parameter from the QEMM.SYS line in your CONFIG.SYS file, and QEMM-50/60 will 
  140. automatically take care of everything for you.
  141.  
  142.  
  143.   ************************************************************************
  144.   *This technical note may be copied and distributed freely as long as it*
  145.   *is distributed in its entirety and it is not distributed for profit.  *
  146.   *         Copyright (C) 1991-2 by Quarterdeck Office Systems           *
  147.   ************************ E N D   O F   F I L E *************************
  148.